
package com.sailing.lianxi.io.bio;

import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;

/**
 * 
 * 类名称：ByteIoOp
 * 类描述：字节io
 * 创建人：wanggang
 * 创建时间：2018年6月20日 上午10:04:00
 * 修改人：wanggang
 * 修改时间：2018年6月20日 上午10:04:00
 * 修改备注：
 */
public class ByteIoOp {
    
    /**
     * 
     * readFile[读取文件]
     * 创建人:  wanggang
     * 创建时间: 2018年6月20日 上午10:06:04
     *
     * @Title: readFile
     * @param filePath
     * @since  CodingExample　Ver(编码范例查看) 1.1
     */
    public static void readFile(String filePath){
        File file = new File(filePath);
        if(file.exists()){
            System.out.println("");
        }
        FileInputStream fis = null;
        BufferedInputStream bis = null;
        try {
            fis = new FileInputStream(file);
            bis = new BufferedInputStream(fis);
            byte[] buff =new byte[1024];
            int len = -1;
            while((len = bis.read(buff)) != -1){
                System.out.println(new String(buff,0,len));
            }
            System.out.println("222222222222");
            
        } catch (Exception e) {
            
            // TODO Auto-generated catch block
            e.printStackTrace();
            
        } 
    }
    
    /**
     * 
     * writeFile[写文件]
     * 创建人:  wanggang
     * 创建时间: 2018年6月20日 上午10:06:16
     *
     * @Title: writeFile
     * @param filePath
     * @since  CodingExample　Ver(编码范例查看) 1.1
     */
    public static void writeFile(String filePath){
        
    }

    public static void main(String[] args) {
        readFile("1.txt");
    }
}

